Big Huge Thesaurus

pyramid plant

noun